﻿using Models.DTO;
using Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IBLL
{
    public interface IProductInfoBLL
    {
        List<GetProductInfoDTO> GetProductInfo(int page, int limit, string productName, string categorylD, out int count);

        bool DeleteProductInfo(string id);

        bool CreateProductInfo(ProductInfo prod, out string msg);

        bool DeleteListProductInfo(List<string> ids);

        bool UpdateProductInfo(ProductInfo prod, out string msg);

        object GetSelectOption();

        ProductInfo GetProductInfoById(string id);
    }
}
